package com.dj.domain.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * 用户帐户
 * 
 * @author jasen.hsu.cn@gmail.com 2012-4-18 下午4:24:05
 */
public class JobsUserAccount implements Serializable {

    private static final long serialVersionUID = 7591033899874035817L;

    /** 主键 */
    private Long              id;

    /** 用户ID */
    private Long              uid;

    /** 绑定金额 */
    private BigDecimal        bindingAmount;

    /** 自由金额 */
    private BigDecimal        freeAmount;

    /** 可提现金额 */
    private BigDecimal        canCashAmount;

    /** 冻结金额(提现过程中冻结) */
    private BigDecimal        frozenAmount;

    /** 修改时间 */
    private Date              gmtModified;

    /** 修改时间 */
    private String            modifier;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getUid() {
        return uid;
    }

    public void setUid(Long uid) {
        this.uid = uid;
    }

    public BigDecimal getBindingAmount() {
        return bindingAmount;
    }

    public void setBindingAmount(BigDecimal bindingAmount) {
        this.bindingAmount = bindingAmount;
    }

    public BigDecimal getFreeAmount() {
        return freeAmount;
    }

    public void setFreeAmount(BigDecimal freeAmount) {
        this.freeAmount = freeAmount;
    }

    public BigDecimal getCanCashAmount() {
        return canCashAmount;
    }

    public void setCanCashAmount(BigDecimal canCashAmount) {
        this.canCashAmount = canCashAmount;
    }

    public BigDecimal getFrozenAmount() {
        return frozenAmount;
    }

    public void setFrozenAmount(BigDecimal frozenAmount) {
        this.frozenAmount = frozenAmount;
    }

    public Date getGmtModified() {
        return gmtModified;
    }

    public void setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
    }

    public String getModifier() {
        return modifier;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier;
    }

}
